#include<bits/stdc++.h>
using namespace std;
#define int long long
signed main()
{
	int a, b;
	cin >> a >> b;
	int x  = 1e9;
//	if (b <= 9) {
//		cout << pow(a, b);
//	} else {
//		cout << -1;
//	}
	int y = pow(a, b);
	if (y < 0) {
		cout << -1;
	} else if ( y > x ) {
		cout << -1;
	}else{
		cout << y;
	}
	return 0;
}
